having an inside part - English Synonyms Dictionary